You searched for: “subcutaneous electrode”
subcutaneous electrode
An electrode placed under the skin.